package com.Page.common;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.ArrayList;
import java.util.List;

/**
 * 
* Copyright: Copyright (c) 2019 YancyChong.All rights reserved.
* 
* @ClassName: PageData.java
* @Description: 该类的功能描述
*
* @version: v1.0.0
* @author: YancyChong
* @date: 2019年5月15日 下午8:58:11 
*
* Modification History:
* Date         Author          Version            Description
*---------------------------------------------------------*
* 2019年5月15日     User           v1.0.0               修改原因
 */
@ApiModel(description="分页数据对象")
@ToString
public class PageData<T> implements java.io.Serializable{
    @ApiModelProperty(value = "分页数据")
    @Getter @Setter private PageDomain page = new PageDomain();
    @ApiModelProperty(value = "数据内容")
    @Getter @Setter private List<T> data = new ArrayList<>();
}
